• word of the day

    suborder carnosaura

    suborder carnosaura - Dictionary definition and meaning for word suborder carnosaura

    Definition
    (noun) largest carnivorous land animals ever known
    Synonyms : carnosaura
Download our Mobile App Today
Receive our word of the day
on Whatsapp